#include<bits/stdc++.h>
using namespace std;
int n;
int a[100005];
int ans;
int len;
int m[100005];
void duel()
{
    for(int i=1;i<=len;i++)
    {
        if(a[m[i+1]]>a[m[i]])
            a[m[i]]=0;
        else
        {
            a[m[i+1]]=a[m[i]];
        }
    }
}
int main()
{
    freopen("duel.in","r",stdin);
    freopen("duel.out","w",stdout);
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        int x;
        cin>>x;
        if(!a[x])m[++len]=x;
        a[x]++;

    }
    sort(m+1,m+len+1);
    duel();
    cout<<a[m[len]]<<endl;
    return 0;
}
